Autogenerated HTML docs for v1.5.3-rc3 
diff --git a/RelNotes-1.5.3.txt b/RelNotes-1.5.3.txt index 896ff1d..785bd38 100644 --- a/RelNotes-1.5.3.txt +++ b/RelNotes-1.5.3.txt 
@@ -32,8 +32,9 @@  - "git rebase" learned an "interactive" mode that let you  pick and reorder which commits to rebuild.   - - "git fsck" can save its findings in $GIT_DIR/lost-found, - without a separate invocation of "git lost-found" command. + - "git fsck" can save its findings in $GIT_DIR/lost-found, without a + separate invocation of "git lost-found" command. The blobs stored by + lost-found are stored in plain format to allow you to grep in them.    - $GIT_WORK_TREE environment variable can be used together with  $GIT_DIR to work in a subdirectory of a working tree that is @@ -49,6 +50,10 @@  - "git-cvsserver" learned new options (--base-path, --export-all,  --strict-paths) inspired by git-daemon.   + - "git-commit" can use "-t templatefile" option and commit.template + configuration variable to prime the commit message given to you in the + editor. +  - "git-submodule" command helps you manage the projects from  the superproject that contain them.   @@ -105,9 +110,30 @@    * Updated behavior of existing commands.   + - "gitweb" can offer multiple snapshot formats. + + ***NOTE*** Unfortunately, this changes the format of the + $feature{snapshot}{default} entry in the per-site + configuration file 'gitweb_config.perl'. It used to be a + three-element tuple that describe a single format; with the + new configuration item format, you only have to say the name + of the format ('tgz', 'tbz2' or 'zip'). Please update the + your configuration file accordingly. + + - The editor to use with many interactive commands can be + overridden with GIT_EDITOR environment variable, or if it + does not exist, with core.editor configuration variable. As + before, if you have neither, environment variables VISUAL + and EDITOR are consulted in this order, and then finally we + fall back on "vi". +  - "git rm --cached" does not complain when removing a newly  added file from the index anymore.   + - Options to "git log" to affect how --grep/--author options look for + given strings now have shorter abbreviations. -i is for ignore case, + and -E is for extended regexp. +  - "git svn dcommit" retains local merge information.    - "git config" to set values also honors type flags like --bool @@ -189,6 +215,10 @@  git-fast-import (also in contrib). The man page and p4  rpm have been removed as well.   + - "git mailinfo" (hence "am") now tries to see if the message + is in utf-8 first, instead of assuming iso-8859-1, if + incoming e-mail does not say what encoding it is in. +  * Builds    - old-style function definitions (most notably, a function @@ -232,6 +262,6 @@    --  exec >/var/tmp/1 -O=v1.5.3-rc2 +O=v1.5.3-rc3  echo O=`git describe refs/heads/master`  git shortlog --no-merges $O..refs/heads/master ^refs/heads/maint 
diff --git a/git-commit.html b/git-commit.html index f528785..af28339 100644 --- a/git-commit.html +++ b/git-commit.html 
@@ -380,6 +380,19 @@  </p>   </dd>   <dt>  +-t &lt;file&gt;|--template=&lt;file&gt;  +</dt>  +<dd>  +<p>  + Use the contents of the given file as the initial version  + of the commit message. The editor is invoked and you can  + make subsequent changes. If a message is specified using  + the <tt>-m</tt> or <tt>-F</tt> options, this option has no effect. The  + template file may also be specified using the <tt>commit.template</tt>  + configuration variable.  +</p>  +</dd>  +<dt>   -s|--signoff   </dt>   <dd>  @@ -689,7 +702,7 @@  </div>   <div id="footer">   <div id="footer-text">  -Last updated 20-Jul-2007 10:27:37 UTC  +Last updated 25-Jul-2007 08:53:09 UTC   </div>   </div>   </body>  
diff --git a/git-commit.txt b/git-commit.txt index 8e0e7e2..3f36c67 100644 --- a/git-commit.txt +++ b/git-commit.txt 
@@ -74,6 +74,14 @@  -m <msg>|--message=<msg>:: 	Use the given <msg> as the commit message.   +-t <file>|--template=<file>:: +	Use the contents of the given file as the initial version +	of the commit message. The editor is invoked and you can +	make subsequent changes. If a message is specified using +	the `-m` or `-F` options, this option has no effect. The +	template file may also be specified using the `commit.template` +	configuration variable. +  -s|--signoff:: 	Add Signed-off-by line at the end of the commit message.   
diff --git a/git-diff-tree.html b/git-diff-tree.html index 89ca5b1..bd505f8 100644 --- a/git-diff-tree.html +++ b/git-diff-tree.html 
@@ -775,10 +775,10 @@  </dt>   <dd>   <p>  - Pretty print the contents of the commit logs in a given format,  + Pretty-print the contents of the commit logs in a given format,   where <em>&lt;format&gt;</em> can be one of <em>oneline</em>, <em>short</em>, <em>medium</em>,   <em>full</em>, <em>fuller</em>, <em>email</em>, <em>raw</em> and <em>format:&lt;string&gt;</em>.  - When left out the format default to <em>medium</em>.  + When omitted, the format defaults to <em>medium</em>.   </p>   </dd>   <dt>  @@ -1564,7 +1564,7 @@  </div>   <div id="footer">   <div id="footer-text">  -Last updated 19-Jul-2007 02:09:38 UTC  +Last updated 25-Jul-2007 08:53:09 UTC   </div>   </div>   </body>  
diff --git a/git-log.html b/git-log.html index 3e7996d..c81a655 100644 --- a/git-log.html +++ b/git-log.html 
@@ -291,10 +291,10 @@  </dt>   <dd>   <p>  - Pretty print the contents of the commit logs in a given format,  + Pretty-print the contents of the commit logs in a given format,   where <em>&lt;format&gt;</em> can be one of <em>oneline</em>, <em>short</em>, <em>medium</em>,   <em>full</em>, <em>fuller</em>, <em>email</em>, <em>raw</em> and <em>format:&lt;string&gt;</em>.  - When left out the format default to <em>medium</em>.  + When omitted, the format defaults to <em>medium</em>.   </p>   </dd>   <dt>  @@ -840,7 +840,7 @@  </div>   <div id="footer">   <div id="footer-text">  -Last updated 19-Jul-2007 02:09:44 UTC  +Last updated 25-Jul-2007 08:53:10 UTC   </div>   </div>   </body>  
diff --git a/git-rev-list.html b/git-rev-list.html index d49e2b6..e8c44d1 100644 --- a/git-rev-list.html +++ b/git-rev-list.html 
@@ -352,10 +352,10 @@  </dt>   <dd>   <p>  - Pretty print the contents of the commit logs in a given format,  + Pretty-print the contents of the commit logs in a given format,   where <em>&lt;format&gt;</em> can be one of <em>oneline</em>, <em>short</em>, <em>medium</em>,   <em>full</em>, <em>fuller</em>, <em>email</em>, <em>raw</em> and <em>format:&lt;string&gt;</em>.  - When left out the format default to <em>medium</em>.  + When omitted, the format defaults to <em>medium</em>.   </p>   </dd>   <dt>  @@ -1142,7 +1142,7 @@  </div>   <div id="footer">   <div id="footer-text">  -Last updated 24-Jul-2007 08:10:05 UTC  +Last updated 25-Jul-2007 08:53:10 UTC   </div>   </div>   </body>  
diff --git a/git-show.html b/git-show.html index 7cb235b..a8dcc1b 100644 --- a/git-show.html +++ b/git-show.html 
@@ -306,10 +306,10 @@  </dt>   <dd>   <p>  - Pretty print the contents of the commit logs in a given format,  + Pretty-print the contents of the commit logs in a given format,   where <em>&lt;format&gt;</em> can be one of <em>oneline</em>, <em>short</em>, <em>medium</em>,   <em>full</em>, <em>fuller</em>, <em>email</em>, <em>raw</em> and <em>format:&lt;string&gt;</em>.  - When left out the format default to <em>medium</em>.  + When omitted, the format defaults to <em>medium</em>.   </p>   </dd>   <dt>  @@ -762,7 +762,7 @@  </div>   <div id="footer">   <div id="footer-text">  -Last updated 19-Jul-2007 02:09:55 UTC  +Last updated 25-Jul-2007 08:53:11 UTC   </div>   </div>   </body>  
diff --git a/pretty-options.txt b/pretty-options.txt index 746bc5b..973d8dd 100644 --- a/pretty-options.txt +++ b/pretty-options.txt 
@@ -1,9 +1,9 @@  --pretty[='<format>']::   -	Pretty print the contents of the commit logs in a given format, +	Pretty-print the contents of the commit logs in a given format, 	where '<format>' can be one of 'oneline', 'short', 'medium', 	'full', 'fuller', 'email', 'raw' and 'format:<string>'. -	When left out the format default to 'medium'. +	When omitted, the format defaults to 'medium'.    --abbrev-commit:: 	Instead of showing the full 40-byte hexadecimal commit object